package hongcaosp.app.android.modle.mi;

import hongcaosp.app.android.modle.DataCallBack;
import hongcaosp.app.android.modle.bean.Pagebean;
import hongcaosp.app.android.modle.bean.Video;

public interface CollectModle {
    /**
     * 收藏列表视频
     * URL(post): api/collection/list
     * @param id
     * @param token
     * @param pageSize
     * @param pageNumber
     * @param dataCallBack
     */
    void list(int id, String token, int pageSize, int pageNumber, DataCallBack<Pagebean<Video>> dataCallBack);

    /**
     * 添加收藏视频
     * URL(post): api/collection/add
     * @param token
     * @param id
     * @param callBack
     */
    void add(String token,int id,DataCallBack callBack);

    /**
     * 取消收藏视频
     * URL(post): api/collection/cancel
     * @param token
     * @param id
     * @param callBack
     */
    void cancel(String token,int id,DataCallBack callBack);
}
